These includes are just leftovers.
Every time where we do an #ifdef GDK_WINDOWING... in gtk/,
something went wrong. Don't do it needlessly.
#include "config.h"
#include <gtk/gtk.h>
-#ifdef GDK_WINDOWING_X11
-#include <gdk/x11/gdkx.h>
-#endif
#include "gtktreeprivate.h"
#include "gtkwidgetprivate.h"
#include "config.h"
#include <gtk/gtk.h>
-#ifdef GDK_WINDOWING_X11
-#include <gdk/x11/gdkx.h>
-#endif
#include "gtkwidgetaccessibleprivate.h"
#include "gtknotebookpageaccessible.h"
#include "gtkroundedboxprivate.h"
#include "gsk/gskroundedrectprivate.h"
-#ifdef GDK_WINDOWING_WAYLAND
-#include "wayland/gdkwayland.h"
-#endif
-
#define MNEMONICS_DELAY 300 /* ms */
#define TAIL_GAP_WIDTH 24